The future of public transit?