improve speed of event search with location
When searching events using location and radius, if the database contains hundreds of thousands of events, query can exceed the UI timeout (5") for all retries and fail.
When searching events using location and radius, if the database contains hundreds of thousands of events, query can exceed the UI timeout (5") for all retries and fail.