Cancer-associated fibroblasts in cancer drug resistance and cancer progression: a review | Synapse