How Technology Affects Business Operations