Planning on doing something like this in a couple years. Thing is you should expect .5miles per kWh so need a TON of batteries.

Prevost announced they're building ev busses and will make a retrofit for older ones... not sure how old though