Higgs bundles on Riemann surfaces, I