Exploring Punk, Jazzy Hip-Hop, and Indie Rock from the 2000s