A neural network approach to identifying non-point sources of microbial contamination