There’s an environmental and financial downside to ambitious public works such as highways, dams and canals