Approaches to predicting future migration flows and trends