Colorectal adenomas and cancer: pathologic relationships.