Navigating simplicity and complexity of social-ecological systems through a dialog between dynamical systems and agent-based models