Understanding the heterogeneity of senescence and ageing at the single-cell level