Supply shortage to push up vegetable prices this week