When did you last go to dinner with a friend you hadn’t seen for a while? Not bumped into them at a party, but actually sat down for a proper one-on-one conversation? At a time when social media ...