I seem to remember reading somewhere that The Big Problem with electric cars is that if asked to replace fossil fuel cars overnight, they couldn't, because their manufacture involves rare metals, and the world just doesn't have enough of them to meet the need, if electric vehicles became the norm. Maybe science will solve this conundrum, but as of now it's a deal breaker...as I understand it.
As to The Future of Transport, it seems to me the big challenge is to stop 100kg payloads being transported by 1200kg lumps of metal. You want to get from A to B, but you have to take this ton and more of metal with you? It's insane.
Reading up about the relative lifetime environmental impact of electric v petrol cars, I was surprised to discover that currently electric cars have the edge, but not by a great deal, and in truth the big impact difference was not petrol v electric but big v small. Over its lifetime - from raw materials to ultimate disposal - a big comfy Tesla will have a significantly greater impact than my Honda Jazz, simply because of the extra energy involved in hauling all that weight over the surface of the planet.
Cycling, obviously. Electric scooters, absolutely. Affordable - subsidised if needs be - public transport. Hopefully new, 'scooter-like' vehicles, backed up by draconian 'presumed liability' legislation - ie, super-lightweight, low powered, good for local small-load journeys. Hire a larger vehicle on the few occasions you need one, but do 95% of your day to day getting around without taking a ton of steel along.
Ultimately, though, I suspect we're all doomed, because there are billions of aspirational people all over the world, and most of them want cars. We've had them for years; now they want one too. And who can blame them? But unless we as a species can somehow change that mindset - break that association between car ownership and personal prestige - we're screwed.
Personally I think we're screwed.