Mitch Landrieu claims New Orleans mayor's office in a landslide