Battery-electric vehicles