Text this: Comprehensive energy assessment of battery electric buses and diesel buses