Roles of macrophages in tumor development: a spatiotemporal perspective | Synapse