More than 1.5 million people in Pakistan’s Punjab province have been displaced by the worst flooding in decades.