The NME 100 of 2026 has launched