Preferences for AI Explanations: Considering the Role of User and Robot Characteristics