John Snow (1813-1858), epidemiologo e "cartografo"