The evolving concept of cancer and metastasis stem cells | Synapse