This Philadelphia diner became a community beacon thanks to its owner Nancy O’Connor has run Mary’s Luncheonette for 37 years. But the diner won’t close until she’s ready to retire.