Factors affecting population size