Save last known location to IsolatedStorage so that we don't get failures when starting up.
Yes, this could cause a request to be made for a location that's not quite accurate, but it's better than failing and allows us to request arrival information for a specific stop (i.e. favorite) without needing a location lock which is a very common use case.