Dendritic cells and the control of immunity