Environmental Exposures, Tumor Heterogeneity, and Colorectal Cancer Outcomes