Who's Responsible for the Digital Divide? The Answer May Surprise You!