Electric vehicles are on the way, but it's more than a matter of plug and play