IPTS bus service grinds to a halt due to protest by drivers