difficulty sleeping due to hot weather