SPP1 and cancer: MHC-II+ cancer cells form spatial niches with T cells and SPP1+ macrophages