A housing crisis is pretty much always caused by government policies. It would be perfectly possible to build a satellite town up to 50 miles outside a major agglomeration connected by a high-speed transport link, such as a highway or train. People would live up to an hour from their work places. Housing units costing between 15 000 - 20 000 should be affordable even for the very poor. It is important, of course, to make sure that there is enough local retail and entertainment, but that is just a question of not regulating it out of existence. Without heavy-handed government intervention, it would emerge spontaneously. None of this would be economically a problem. The reason why it does not happen, is government interventionism. Seriously, there does not exist a problem in the world that is not made worse by governments.