public async Task <IList <int> > GetPredictionYearsAsync()
        {
            if (Predictions == null)
            {
                Predictions = await GetAllPredictionsAsync();
            }

            return(Predictions.OrderByDescending(p => p.Year).Select(p => p.Year).Distinct().ToList());
        }