Can we remember dreams? Science says vitamin B6 can make it happen