Met Office forecast rain for Peshawar, Malakand, Hazara divisions