i have a doubt. Why tesla is not hardly participating in electric urban buses. I can imagine that urban busses usually take a round trip of 10-30 km. That mean that this busses can have a small battery that allow them move 30-50 km (for safer trip) then, once the bus is preparing for the next trip, it get a fully charged battery. Since the urban bus must stop so frecuently on the same place it is easy to replace his empty battery for a fully charged one. In this way you have enough time between a trip and the next one to charge the battery and get prepared for the next trip. For instance 1 bus with 2 small battery can be enough to travel all day long. And since small battery are chipper your total cost will be reduced.