Can GNNs Learn Link Heuristics? A Concise Review and Evaluation of Link Prediction Methods