Modeling Human Migration Dynamics in Netlogo