Current Understanding of Colorectal and Pancreatic Cancers