Most people make journeys of under 3 miles. You don't need a car for this. Netherlands has the idea nailed, in city centres don't allow cars directly through. Instead make them go out and back in, pedestrianise all the main streets and put cycling infra and good cheap public transport everywhere.
The result is people will choose the most convenient or cheap option which is now cycling, walking or public transport. These are much more space effective and pollute less. Of course still allow people to drive around, but now the remaining people who *must* drive have to contend with less traffic since the majority no longer drive. Its pretty much a win all round.
I've just moved to the Netherlands. All the cities are much more liveable, quieter, nicer air and funnily enough shops are busier. Compared with the typical UK high Street which is full of closed shops, stinky smelly town centres from all the traffic. I know which I prefer.
The future isn't electric cars, it's just no cars.