Quetta, other parts of Balochistan in grip of dire cold weather