Retailing in India: Challenges and Opportunities