Human population dynamics