Shoppers in the U.S. and Canada descended on malls for bargains and sales on Black Friday, the largest shopping day of the year for Americans.