Tech predictions made 15 years ago – how many stand up?