Gromov-Witten theory, Hurwitz numbers, and Matrix models, I