cloud burst and hailstones upsc