Application of deep learning model incorporating domain knowledge in international migration forecasting | Synapse