Text this: Information-Centric Mobile Networks: A Survey, Discussion, and Future Research Directions