Hip-Hop, Hummus, and Political Activism Come Together in Montreal’s 'Little Palestine'