Heavy rains in Mehsana