Display past events when no upcoming events, add sorting