Looks like the weather forecast still says the storm won't get going until after noon in the Needham area. Needham accumulations forecast to be 1-3 inches.
Some people coming from further away, like New Hampshire have cancelled due to weather. For those of us that are closer to Needham, the weather will likely not be an issue.