Highway to The Future: Artificial Intelligence for Smart Vehicles