This won’t happen under current state of capitalistic systems. No-one will fund this for sole purpose of public good.
It's not capitalism or statism. It's lack of safeguards to prevent concentrating too many people and economy into too tiny pieces of land.
And housing problem exists in places other than USA, with wildly different policies.