Can Earth's human population increase indefinitely?