Retinoic acid signaling maintains epithelial and mesenchymal progenitors in the developing mouse ureter