waterfront homes for sale white rock bc