Agent-based simulations on Catalan interprovincial migrations