Well, that will work in a 1M people city, but in larger ones you also have to fix transit.
Another impossible problem, that nobody has ever been able to discover the solution is to build mass transit. Maybe one day people will manage to solve it.