Poor infrastructure throws up many challenges in Bengaluru city