Why Cancer Cells Divide Uncontrollably