The impact of temperature on gaming productivity: evidence from online games