It’s been almost exactly a year since a historic 10 inches of snow blanketed New Orleans in January 2025, forcing local schools and businesses to close for days as residents took to the streets to ...