Will Mahadayi river wash away BJP's vote base in North Karnataka?