Text this: Visions of tomorrow: science fiction predictions that came true