Black Friday poised to edge out Cyber Monday this year