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