Best Gluten Free Potato Latkes