Prices of veggies unlikely to come down for next 2-3 weeks