Colorectal cancer: A disease of development