Nova Scotia, Lobster traps Neils Harbour on Cape Breton Island, Nova Scotia