KC shoppers line up for deals on Black Friday