We need to invest regularly and properly in quality infrastructure, including roads, parks and water distribution and sewer infrastructure instead of looking always for the low bid. If you use quality materials and methods it costs more but lasts longer. Lets use the right tool for the job instead of what's on sale.
Citizens can pitch in to install rain barrels or rain gardens to reduce the burden on the drain system and reduce risk of flooding. The city could educate, assist, or otherwise incentivize people to achieve this.