Torrential rains play havoc in Hazara division