Causes and Economic Effects of Migration Flows: an Overview