Modern concepts in cancer of the colon and rectum