A new on-demand MARTA service is launching this weekend in Atlanta as the city prepares for international events this summer. What to know.