People are sleeping less because of high temperatures globally, shows research