I am voting for hydrogen fuel cells or some other new technology for long haul transportation fuel.
Electric cars will be practical for intra-urban transport. Most travel is commuting and local -- Tesla3 is a reasonably priced value -- you can see this by the pre-sells to date