On the Diversity and Limits of Human Explanations