Mayor takes BBMP officials to task