marine west coast climate