Are Electric Cars the Future of Transportation?