Why Do Cancer Cells Keep Dividing