Resource allocation for content distribution in IoT edge cloud computing environments using deep reinforcement learning | Synapse