Impact of Internet on Firms and Information Systems