Cannon Beach Reopens After Cougar Leaves Haystack Rock