$ 0 0 In the last few years, there have been a number of phenomena or technologies that have had a far-reaching impact