Suzhou Creek by boat, a glorious spring day in Shanghai