Heavy snow , ice and fog Saturday and Sunday caused deadly road accidents and power outages .