Tracking Epidemics with Natural Language Processing and Crowdsourcing