Temperature and wind Mercer Island