Michael Kimmelman on why the world's giant cities like Jakarta and Mexico City are slumping into the earth