Agriculture: defining a sustainable model