Fundamentals of Weather and Climate