Sens. John McCain and Barack Obama have been all but silent when it comes to repairing America's failing infrastructure. The candidates can talk all they want about shoveling money into alternative fuels, electric cars and high-speed rail, but none of that will mean much if our roads, bridges and rails can't support them.