There's cheaper housing outside of cities already and it doesn't solve the problem. Only housing near economic opportunity means anything.
It's cities that have the jobs and make policies that drive up the cost of housing. There's much that can be done at the city level.