Factors affecting migration decisions