Home Breaking New Orleans faces a never-before-seen downside with Tropical Storm Barry