A Perspective on Cancer Cell Metastasis