I am having similar problems in Central NJ (since pre-hurricane!)
It seems to be a routing problem at the first/second hop. Some routes work full speed (tested via many speed tests in my local area) and some crawl at less than 5 mbit down. I've noticed a lot of packet loss on the servers on the "bad" side of this routing, thus it is a problem that is likely not in any L1 or L2 tech's hands.