Shanghai springs back to life after lockdown