New Orleans named 'most livable' city by U.S. Conference of Mayors