November is easily the best month to visit Shanghai — there's crisp air, blue skies and the port megacity's beloved hairy crab is in season. And for a dose of international flair, there's Shanghai Art ...