6 Tech Trends to Keep an Eye on in 2018