Technological advancements and impact on daily lives