The Quest for Self-Identity: Not All Cancer Stem Cells Are the Same