It's not just science fiction that imagines the year 2025