How are decision trees trained and what is entropy?