Flooding in Louisiana’s New Orleans after heavy rain left vehicles stranded on Friday. The storms knocked out power for thousands of residents and businesses.