New technology in buses
http://www.alphr.com/technology/1007098/...one-charge Electric bus travels over 1000 miles on one charge.