Haiti is going through a humanitarian crisis, thousands have taken to the streets to protest against shortage of fuel and unavailability of goods.