Sources of Escherichia coli O157 and experiences over the past 15 years in Sheffield, UK