Web 2.0 and user-generated content: legal challenges in the new frontier