Maintenance shops face new challenges with electric vehicles