Extracellular purines promote the differentiation of human bone marrow-derived mesenchymal stem cells to the osteogenic and adipogenic lineages.