Data Offloading Techniques Through Vehicular Ad Hoc Networks: A Survey | Synapse