Greetings from DC, Tim, about the only place that may have got whacked worse than where you are.
Some years ago, we ran into the same problem, and I built myself a fairly robust backup system. While the router, cable modem and all the switches are on UPS now, that I've tested for upto 48 hours, the problem is the back end is still pretty fragile. Cox, our internet ... service provider, installed their junction box in a flood-prone ditch and if there was more than, say, 5" of rain in 24 hours, you could kiss internet goodbye for days until it dried out. Months of complaints later without resolution, when Verizon started rolling out FiOS, we suddenly got an apologetic call, and a day or two later, the box was moved. In the meantime, we had as backups, a CDMA and a GSM phone, both of which the router could be hooked up to via USB to serve as data modems. Of course, this was a manual procedure - I never did get around to automating it - so it relied on my being home to switch it over. Otherwise, goodbye data connection.
It's worked out okay so far. Let's hope we never need to test it again. I'm experimenting with building a private cloud at this point of time, so that push comes to shove, I can still access the most important data regardless of what's happening at home.