That sound a little idealistic. But first combustion in cars will be banned this decade in many developed world. Then few electric cars will remain - heavily taxed - and most of logistics - will be sorted through online or electronic shopping or shipping.
For me the most important predictor is tech - not town re-planning. Unless we were to adopt communist villagization ideas - it seem impossible to guarantee everyone will be happy to find work, school, shopping and all that where they live.
Telecommuting, telemedicine, online ordering/shopping, mobile money, online shipping, online eat outs - will eliminate a lot of useless traffic off the road.
Personally I now can stay for maybe a week without ever needing to really get out of the house.
The public's main complaint with automobiles is not pollution per se but traffic jams and how cars make public spaces unsafe. Cars take over cities forcing everyone to dash and scurry from the constant danger of being hit. Focusing on electric cars is misguided, because we haven't done anything about the danger automobiles pose to us, it also prioritizes urban sprawl. It is not idealistic, read about how new urbanism is changing planning in America.
Tech is not going to be the savior here but proper town planning, changing zoning laws to allow for mix use schemes. Cities were always mixed use in the past, commuting 30 minutes was unheard of, it is only in the last 60 years with the invention of the car that we got this sprawl and separation of home and place of work. Good thing cities like Paris, Brussels, Milan are rediscovering the good urbanism that used to be the norm before the advent of automobiles.
Telecommuting, telemedicine, online shopping are fads which will run out of steam. They are not scalable, only work for small segment of population mostly tech savvy and is unreliable. Analogue is the future not digital. I used to read kindle books but I buy physical books now.