In which of the following layers does virtually all of Earth's weather take place?