Karnataka's Deputy Chief Minister DK Shivakumar's comments on Bengaluru's development have stirred a controversy, leading to a debate with the BJP.