One huge problem with infrastructure is people are building it where it shouldn't be without climate change. We just love building in flood zones in the US. We love making more and bigger food zones with suburban expansion. Then as the climate gets worse the problems get worse at a much faster rate than one would expect.
Humans need water, and civilisation needs a lot of it. 90 % of cities are built in flood plain because until relatively recently (~200 years or something?) it was impossible to have a city outside of flood plain.
Now, we don't need to do it that way, but it still makes things more expensive.