Stem cell heterogeneity: implications for aging and regenerative medicine | Synapse