Applications of machine learning in tumor-associated macrophages