Text this: SATB1 in cancer progression and metastasis: mechanisms and therapeutic potential