Effects of new technology on information providers