Widespread flooding has wreaked havoc across Punjab after India released excess water from the Ravi, Chenab, and Sutlej rivers due to heavy monsoon rains.