I can assure you there is no urban heat island significantly affecting temps in McHenry or Lake Zurich. The snow on the ground is keeping us this cool, if the ground were bare, we would likely be into the 40s.
Different story in the heart of the city, certainly. And that will likely be a big player into the accums in the city with such marginal temps as is.