Request location updates instead of query in loop.

- FINE_LOCATION assume CAORSE_LOCATION