weather patterns in Maharashtra