Factors affecting food production