Worcester the new "It" town