A Survey on Machine Learning Solutions for Graph Pattern Extraction