Electric vehicles wont' take over that quick, unless we develop a good solar panel system to charge the batteries on the fly.
Regardless of heavy pollution & greenhouse effect, heavy diesel vehicles will continue, unless we develop newer technologies quicker. This is something we should've poured lot of money into to develop technologies, some fifty or more years ago.
We knew that we can't keep using fossil fuel forever, even in the early 1900's.