Stem vs non-stem cell origin of colorectal cancer