Hannaford opens in Lake Placid