Reading Time: 6 minutes Anyone here from outside Europe? Raise your hand if you’re as baffled by public transit as I am. Sure, New York has a subway, and Toronto runs the metro, but by and large, the world thrives on cars. So whenever we find ourselves making the…