Library's Digital Commons reaches 3 million downloads