Concept Activation Regions: A Generalized Framework For Concept-Based Explanations