The National Weather Service office in Buffalo indicates that there are some who are seeing snowfall rates at 1-2 inches per hour in persistent lake effect bands.
How many times have you heard something strange then convinced yourself that it didn't happen? If you heard a strange boom yesterday, you weren't alone.