Let's say you are a web developer, living in city Z, and every day you spend 2 hours commuting to your web development job in city X. Unbeknownst to you, there's a web developer living in city X, who commutes 2 hours to her web development job in city Z. So my idea would be to connect these two, and see if their bosses agree to a web developer swap. Boom, 2 commuters less in the world. Granted, that's a huge "if", and this system won't work for all jobs. But might be something worth exploring.