New Orleans, the most French of American cities