A Survey on Active Learning: State-of-the-Art, Practical Challenges and Research Directions