Commuting sucks, no two ways about it. It’s a slog, and a lot of us are saying to hell with it. A study of eight industrialized countries shows passenger travel appears to have peaked in 2003.
The study suggests demand for travel and automobile ownership has