Text this: Investigating factors influencing quality of life in thyroid eye disease: insight from machine learning approaches