NBC News: The history of Black Friday — and what 2024 may bring