The biggest puzzle of all is what caused the apparently peaceful and well-organized Indus civilization to collapse over the ...