If you want more walkable cities you have to stop subsidizing the suburban sprawl that has been paid for with debt spending. The infrastructure that is falling apart around us is happening because its unsustainable, and if we just print 1T dollars every few years to kick the can down the road all you do is create a bigger problem to be solved in 20 years.