Researchers in Gujarat use rural expertise to predict weather when modern methods fail to make accurate forecast