how long after falling asleep does it take to dream?