What businesses can learn from the Yahoo! data breach