A peek into cancer-associated fibroblasts: origins, functions and translational impact | Synapse