Cancer: Division hierarchy leads to cell heterogeneity