Invasive growth: a program for stem cells and cancer