Are the new electric cars game changers?