Public transportation is having a moment. Across the country, people are increasingly ditching their cars in favor of buses, trains, and other shared transit options. The reasons are manifold: reducing environmental impact, saving money, avoiding traffic headaches....
