Why Are There So Many Humans