Fix:  LocationProvider DeadLock
Fix:  Weather Provider exception catch