Electric busses have been around for a while, but how efficient are they? How far can they go on one charge? How much energy does this take? Do they have enough power to maintain speed up steep hills? With each passing year, more progress is being made, including one new electric bus that is quite impressive.