Ice? Ice?? Save me! This winter's terrible snowstorms gave way to freezing rain on the East Coast this weekend; in Philadelphia, Washington, D.C., and other cities, there's still a scary sheet of ice coating many sidewalks. Anecdotally, many D.C. residents slipped and fell on those treacherous sidewalks on Sunday. (Several friends reported that they slipped [...]