Small towns, big opportunities: Why immigrants are moving away from urban centres