Conceptual frameworks on the modelling of tumor heterogeneity and progression