I think with more investment it would take off much more. We've had electric cars around for quite a few years now, mostly if not all using a combination electric/petrol engine, without all that much newsworthy progress (based on that I haven't heard much about them on the news), so my estimate would have to be long-term as well. 2020 might see a decent proportion of electric cars.
Of course, having hybrid cars partially defeats the point of electric - the huge weight of the engine is still there, so the electric component is more ineffective than it would otherwise be.