CXCL9-expressing tumor-associated macrophages: new players in the fight against cancer