A Slow Ride Toward the Future of Public Transportation A self-driving bus being tested in Finland holds promise for reducing cities’ dependence on cars. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook