Shanghai's government has fired four top district officials over multiple alleged shortcomings it said were connected to a stampede on New Year's eve that killed 36...