Floods have wreaked havoc in Pakistan