Text this: Investigating farm-level exit decisions and exit rates in commercial agriculture in South Africa, an agent-based approach