A ‘shucking’ good time at Halifax Oyster Festival