As infrastructure is built or rehabilitated, life-cycle cost analysis should be performed for all infrastructure systems to account for initial construction, operation, maintenance, environmental, safety and other costs reasonably anticipated during the life of the project, such as recovery after disruption from natural or manmade hazards.