Text this: A Survey on Machine Learning Approaches for Personalized Coaching with Human Digital Twins