Resource Allocation for Ultra-Dense Networks: A Survey, Some Research Issues and Challenges | Synapse