Social media an indispensable tool for retailers