How an Agent-Based Model Can Support Monetary Policy in a Complex Evolving Economy