public async void updateMissions(object source, ElapsedEventArgs e)
 {
     RunOnUiThread(async delegate
     {
         try
         {
             missions = await Missions.Find();
             ArrayAdapter <string> listAdapter = listView.Adapter as ArrayAdapter <string>;
             listAdapter.Clear();
             listAdapter.AddAll(missions.Select(x => x.description).ToList());
         }
         catch (Exception)
         {
             // All loopback repositories throw RestException on failure.
             // This is a placeholder for logic on this failure of missions.find
         }
     });
 }