The “solar cavalry” is coming to the rescue in New Orleans