Portland is Maine's largest city, a working waterfront turned culinary and cultural capital of northern New England.