13 tech trends that shaped 2017 and new predictions for 2018