In the last few months, my HTC weather app is stuck showing the weather in a city I dont even live in. It can't find my location. Now I notice my Google home page is doing the same thing. My location on Google maps is all over the place. Why can't my phone find me? I tried Batt pull, and deleting caches. Not sure what else to do!