Estimating and forecasting European migration: methods, problems and results