NBC: Diwali will be a holiday for NYC public schools starting next year