A Dynamic Framework for Semantic Grouping of Common Data Elements (CDE) Using Embeddings and Clustering