Electric cars may dominate roads in wealthy cities by 2030