Text this: Knowledge distillation in federated learning: a comprehensive survey