Quantum mechanics 100 years on: an unfinished revolution (Nature, 2025)