Scientists crack the ultimate answer to the meaning of life... and it's hidden among 38M obituaries