Yahoo! Internet Life to close.