Why does cancer therapy lack effective anti-metastasis drugs?