Eight Technology Trends Worth Paying Attention to in 2017