Fuzzy Logic Modelling of the Effects of Pollution on Domestic Roof-Harvested Rainwater Quality in Residential and Industrial Environments