private async void UpdatePredictions(BusStop busStop) { if (busStop == null) return; if ((DateTime.Now - busStop.PredictionsUpdateTime).TotalSeconds > 30) { busStop.Predictions = (await DataProvider.GetPredictionsAsync(busStop)).ToList(); } }