Gujarat's weather has been rather "shifty" these days: