Heavy rain to generate flash flooding, trigger landslides: PMD