Can Electric Cars Become a Mainstream Reality?