Fibroblasts in pancreatic cancer: molecular and clinical perspectives.