Elizabeth Warren: My favorite place is Waffle House