The source of a diarrhea-causing parasite that has been plaguing Americans across multiple states for weeks has been found, so now what?