UpcomingEventsActivity modified to support asynchronous responses