Caching in Vehicular Named Data Networking: Architecture, Schemes and Future Directions | Synapse