Autonomous vehicle-to-cloud communication