Revisiting the tumorigenesis timeline with a data-driven generative model