Crispy Carrot Fries & Hummus