Identify several of the technological advances of the 20th century that significantly improved weather observation and forecasting.