Seeing is Believing: Are Cancer Stem Cells the Loch Ness Monster of Tumor Biology?