Instead of heating we use salt to melt snow. Because snow will continue to fall on road and freeze again, but salt decrease freezing point and prevents forming of ice. Usually table salt sodium chloride is used but calcium chloride is twice effective than sodium chloride and used in countries like Russia. Do you know the difference between ice and snow? This video by PeriodicVideos explains everything.