Vadodara floods Deluge of doubts