bug fix: sometimes zipcode is not returned in first result of intersection geocoding. collect 2 results and pick the one with zipcode