A century of quantum physics (Nature, 2025)