Roles of macrophages in tumor development: a spatiotemporal perspective