Neural clustering algorithms for classification and pre-placement of VLSI cells