Fibroblasts and mesenchymal stem cells: Two sides of the same coin?