Pepsi is opening a baffling new restaurant in New York City