Matching services can identify shared traits and appealing profiles. The harder problem is predicting chemistry. Here’s why.