Text this: Cancer-associated fibroblasts in hepatocellular carcinoma: origins, heterogeneity, and therapeutic implications