The 3 finalists for the new Lay's potato chip flavor: Cheesy Garlic Bread, Chicken & Waffles and Sriracha