“The DMCA balances these interests by requiring service providers to take down infringing materials when copyright holders notify them of the infringement and by limiting service providers’ liability for unintentional infringement through several safe harbors.”