The Role of Macrophages in Cancer Development and Therapy