Technological Advancements and Their Effects on Humanity