How Online Dating Plays Cupid between Strangers