Thousands of people took to the streets of Sri Lanka's capital to protest against worsening economic conditions including shortages of fuel and essential goods.