Recent advances in drug repurposing for cancer immunomodulation emerging strategies, mechanistic insights, and clinical translation | Synapse