Tumor-associated macrophages: potential therapeutic strategies and future prospects in cancer | Synapse