There are 1.5 billion cars in the world today. Replacing these with lower-emission alternatives is going to be a huge challenge. Are electric cars really the answer?