Text this: Unravelling single-cell DNA replication timing dynamics using machine learning reveals heterogeneity in cancer progression