The Grokster Decision Explained: P2P File Sharing is Not Illegal!