Electric commercial vehicles