Probabilistic Models for Human Migration Forecasting and Residency Imputation