Current Trends and Challenges in Link Prediction Methods in Dynamic Social Networks: A Literature Review