Applying Numerical Models and Optimized Sensor Networks for Drinking Water Quality Control