Large-scale asset renewal optimization using genetic algorithms plus segmentation