Advances in understanding of colorectal liver metastasis and implications for the clinic | Synapse