internal migration patterns