Application of Agent-Based Modeling in Demography: The Case of European Countries | Synapse