My two cents worth:
- The evolution of alternate technologies and materials apply to any vehicle - petroleum or electric. Thus there is no advantage to electrics in principle.
- The key to electric vehicles remains battery capacity - they will enter the small vehicle urban commuter market but I am dubious about long range - SUV and small trucks .
Batteries - all the rest is standard engineering and production logistics.
- There will be a general transition to smaller more energy efficient cars - ICE and electric.
- As for sharing vehicle ( ownership ) - not going to happen. I am not about to share mine with the irresponsible slob next door  .-) . People have too much pride of ownership.
- Urban transit and congestion is a political problem more than the type of vehicle used.