How many structures are there for {[AgL](NO3)(H2O)n}? Water-content dependent variations in the structure of {[AgL](NO3)(H2O)n}, n= 0, 1, 2; L = ethanediyl bis(isonicotinate)