Long-distance relationships: how to make them work (and when to quit)