I guess the preferable option would be to create high-speed affordable transport so that location won't be an issue to people. I'm not sure which one is more feasible.
The former (high-speed affordable transport) will certainly be part of the solution in twenty years. If by no other means, then by lvl 5 autonomous cars.