If I was going to spend a few trillion on infrastructure, I'd look into build massive housing blocks on the distant outskirts of the most expensive cities and connect them via fully automated high speed rail lines. Eventually the areas around the housing blocks would become cities in and of themselves if you put them out far enough.