Cyber Piracy: Can File Sharing be Regulated without Impeding the Digital Revolution?