Electric commercial trucks