Challenge of Weather and Climate