Machine Learning Discovery of Optimal Quadrature Rules for Isogeometric Analysis