Tempers flare as white supremacist Patriot Front marches through Boston