The population of earth will balloon to about 20 billion people by at least 2050, if not sooner. This realization has people concerned about our ability to produce enough food. Well, there is an answer...