Cancer and metastasis cycle