This would solve itself if cars were banned. Either you would have to find a more practical place to live, the city add public transportation to the work, you find a new place to work, the work moving offices etc.
It's only a problem because you decide things has to be exactly like they are. But with other constraints the society would have landed on an other configuration.