Hydrometeorological Variability over Pakistan