Crosstalk between cancer-associated fibroblasts and immune cells in the tumor microenvironment: new findings and future perspectives