Weather in Port Ludlow, Washington, United States