Festive hustle and bustle returns to ancient town in China's Shanghai