Heavy Rains Force Postponement of Eluru Local Body Elections to November 6