temperature impacts