Architecture and key technologies for Internet of Vehicles: a survey | Synapse