EV cargo vehicles