Text this: The role of platelets in tumor immune evasion and metastasis: mechanisms and therapeutic implications