Text this: Drivers of maize yield variability at household level in northern Ghana and Malawi