Blustery weather in Cape Cod