Frustration and anger among Shanghai residents as China doubles down on zero-COVID policy