Immigration rally marches through downtown Boise