Computers and civilization