Impact of Technological Advancements on Society