Quantum Machine Learning: An Interplay Between Quantum Computing and Machine Learning