New study unlocks mystery behind why some ancient people lived to 100 years or more