Text this: Cancer-associated fibroblasts as therapeutic targets for cancer: advances, challenges, and future prospects