Chongqing Mountain Collapse: A race to save lives