Lineage restriction, cellular heterogeneity, and patterning during mammalian digit tip regeneration