dreaming requires sleep