In Punjab, BSNL all dressed up but nowhere to go