Blast hits India market shoppers