Bargain-hunters fill the streets for US' biggest shopping day of the year