How Does Cancer Develop?