Long-haul EV trucks