Indian Climate: Patterns and Variability