Geometric Quantum Machine Learning