locations search json and via site