Opinion: Finally a waterfront agreement is reached | Bellingham Herald