The Future of Transportation: Electric Vehicles, Autonomous Cars, and Beyond