Does that headline make the hours you’ve spent taking public transit flash in front of your eyes? Because the fact that we took 10.7 billion public transit rides in 2013, the most since 1957, well that translates to billions of minutes. We did this together, everyone. [More]