Vehicles as smart mobile devices