Predicting health-related quality of life two years post-diagnosis across seven cancer types: using machine learning to identify vulnerable patients | Synapse