15 pieces of technology that would have seemed like science fiction in 2005

Smartphones, mRNA vaccines, reusable rockets, language models — the past 20 years produced technologies that experts said were decades away or simply impossible