I'll put my money on advances in high capacity batteries and faster charging.
Changing your whole infrastructure seems very wrong to me. Imagine if there was an issue with one of the substations suppling power to the area or a blackout, your whole public transport is going to shutdown seem like a strategic failure to me.
At least with current EVs you'd still be able to drive or power your home.