Quantum Machine Learning: Prospects and challenges