Punjab flood assessment