What factors affect population density?