Farm runoff blamed for town's contaminated water