Cancer Stem Cells May Drive Development and Regrowth of Tumors