Proterra wants to build autonomous vehicles for public transit