The Geometry of Categorical and Hierarchical Concepts in Large Language Models