Let's face it: Public transport can either be a total nightmare or surprisingly enjoyable. While some cities are still figuring it out, others have turned their public transportation into a smooth, ...