The semantic web: legal challenges