XML document clustering_ techniques and challenges