How Technology and A.I. are Fueling the Role of Water Utilities in Creating Smart Cities