Primavera Sound 2025: A Catalan's View of Barcelona's Global Music Festival