Kathy J. Caldwell president of American Society of Civil Engineers