Text this: Graph Neural Networks for Collaborative Filtering: A Survey on Ranking Prediction