Refreshing weather using a Service now instead of a AsyncTask