Impact of technology on the environment