Kansas City has a rich music scene, with plenty of live music venues that showcase everything from jazz and blues to rock and hip-hop.