Somali flag stolen in Buffalo after raising ceremony; city faces backlash for no July 4th fireworks. Officials, community leaders clash over priorities.