Engineering macrophages for cancer immunotherapy: emerging insights and therapeutic potential | Synapse