Population growth and predictions