Electric mining haul truck