Report says modernizing and repairing US bridges to cost $140 billion