At least 82 people have died and more than 650,000 have been impacted after heavy rain and flash flooding in India, Pakistan and Afghanistan.