The New New Orleans Emerges on the Art World's Map