Physics of Cancer: The Impact of Heterogeneity