weather: using GPS

* if the city is not found, use gps position instead

Signed-off-by: Adrian Matejov <a.matejov@centrum.sk>