What factors contribute to variations in global temperature patterns on Earth?