Steven Mosher: Communist China had a good run, but the Party is over