Publix set to make NC debut amid crowded marketplace