White roofs reduce surface temperatures more than 40 degrees compared to black roofs, study finds