moved connection check and location retrieval to onResume. Improved default distance and search radius