Review: Linkin Park, Shanghai