Grokking as Dimensional Phase Transition in Neural Networks - Databubble