Text this: Cross-modal retrieval: a review of methodologies, datasets, and future perspectives