Text this: Energy consumption model with real-time data for driving range extension of electric buses