20050525 city.bengaluru: Is this airport or a glorified bus stand?