Zinc Finger Nucleases as tools to understand and treat human diseases