NEW DELHI: The sudden itch you may experience while navigating through a bustling bazaar may not be because of the…