Is China really ready for the 2008 Olympics?