Text this: SIRPA, BTN3A1, and TDO2 in osteosarcoma: a prognostic triad with therapeutic implications from integrated genomic and pharmacogenomic data