Handbook of research on agent-based societies