Environmental cues, dendritic cells and the programming of tissue-selective lymphocyte trafficking