By News staff
Providence Journal video by Andrew Dickerman
On Monday afternoon, North Providence Mayor Charles Lombardi explained the difficulty of clearing town roads after the unusually heavy snowfall as many residents complained of impassable streets, days after the snow stopped falling.