Colorectal cancer heterogeneity and targeted therapy: Clinical implications, challenges and solutions for treatment resistance.