Text this: Electric Vehicles in an Urban Context: Environmental Benefits and Techno-Economic Barriers