Why electric cars are getting pricier even as batteries get cheaper