Scale-dependent effects of urban canopy cover, canopy volume, and impervious surfaces on near surface air temperature in Portland, OR