Flash floods triggered by heavy rains have devastated Sialkot, Gujrat, Gujranwala and other several cities and villages of Punjab