Not that I have any real knowledge, but from what I have read both in this thread and from other sources, all of the things you mentioned are reasons for the delay.
Just from what I have read in this thread, it seems that Backhaul and Permits are the biggest problems in Maryland, permits seem to be the biggest problem in DC, and equipment delays seem to be the problem in NoVA.