The intricate role of CXCR4 in cancer.