The top 10 PC technologies and trends to watch in 2017