Some long-range implications of computer technology for human behavior in organizations