Electric vehicles are everywhere now. Governments are pushing them, automakers are betting billions on them, and climate ...