Demonetization: A Boon or a Bane?