why electric cars are hard to work on