Humans could live to 150, say scientists