Text this: Late side effects of testicular cancer and treatment: a comprehensive review