Supermarket shelves go bare as Omicron disrupts US