Text this: Contrastive Self-Supervised Learning for Sensor-Based Human Activity Recognition: A Review