Electric cars are set to arrive far more speedily than anticipated