New Orleans museum makes Travelers' Choice list