Distributed Learning for Vehicle Routing Decision in Software Defined Internet of Vehicles