Microsoft President Brad Smith says these are the 10 biggest challenges facing tech in 2019