Using GPS and network data to determine the location.
Then use the google search results to show where the city's weather.
Use your browser's search result is the same.
Fixed 3 bugs