A software tool to simulate Disinfection By-Products in Water Distribution Systems.