The impact of technology on our daily lives