For very many reasons electric cars will not be feasible for a while yet. That's still more than can be said for petrol cars which never were feasible in the long run. Once petrol prices rise to a certain point most people will be forced to take the buses. I can't see anything else happening unless there are major breakthroughs in battery density, infrastructure investment, and a change in attitude towards nuclear power.