Future imperfect : the mixed blessings of technology in America