RBI withdraws Rs 2,000 currency notes: What it means for economy