When hip-hop and jazz come together