. . . "However, although heterogeneous factors make a universal definition impossible, in general, migration is a process in which an individual or a group shifts their residence from one population (or place) to another." .