Home Politics Publix faces uphill battle as customer behavior shifts