Proactive Resource Allocation: Harnessing the Diversity and Multicast Gains | Synapse