Multi-Agent Reinforcement Learning based Edge Content Caching for Connected Autonomous Vehicles in IoV | Synapse