Concept Bottleneck Models Without Predefined Concepts