Development and homeostasis of dendritic cells