Agriculture and human population