Bill Gates made these 15 predictions in 1999 - it's scary how accurate he was