8 Key Trends That Would Shape the Technology Landscape in 2020