What is the impact of technology in our daily life