What is the maximum human age? Scientists think it is up for debate.