Technology has brought new developments to the interaction between humans and the environment, especially with the growing popularity of smartphones, allowing people to...