Mesenchymal cells: a vehicle for gene therapy