Despite high battery costs, cheaper electric vehicles are on the way