Agriculture in the 21st century faces multiple challenges: an increased demand for food due to a growing population and changing diets, a levelling off of crop yields, and dwindling natural resources ...