National Grid predicts about 100,000 outages from storm

The utility says most customers should be restored within 24 hours.