Socio-ecological factors determine crop performance in agricultural systems | Synapse