Artificial Intelligence and Machine Learning for Digital Pathology: State-of-the-Art and Future Challenges