Massimo Vidale
Prof. J. M. Kenoyer, who has recently investigated the Granary at Harappa, is the best person to answer these questions. My impression is that the evidence for the "Granaries" identification is quite flimsy; the type of dig made in the past, simply, was not accurate enough for such an identification, and the various theories so far proposed are pure conjectures. One of these is that the large compartmented building of Harappa was a weaving plant; I like the idea, but at present it is just another guess.