How long can humans live? We simply don’t know - David Adam (Nature, 2026)