Loaded Veggie Fries