The bad weather also has blocked roads , preventing the delivery of much-needed food and supplies to parts of the country .