Dealing with rain, ice on snow-covered roofs

With rain and freezing rain expected across much of Massachusetts, how should you deal with what could be several inches of snow already packed onto roofs of homes and businesses.