Accurate estimation of influenza epidemics using Google search data