Sleep: the secret to longevity?