The Proteus Effect: Stem Cells and Their Promise for Medicine