Clustering Upper Level Units in Multilevel Models for Ordinal Data