Macrophage responses to hypoxia: implications for tumor progression and anti-cancer therapies.