WaLA, a versatile model for the life cycle assessment of urban water systems: Formalism and framework for a modular approach. (1st January 2016)