One of the problems that BMTC faces in the construction of bus stops is that the land on which these stops must be sited, belongs to the BBMP. It often runs into rough weather with the construction of bus stops being stalled.
So it was a refreshing sight to see a bus stop being constructed on Bannerghatta Road, opposite Shopper’s Stop near the Jayadeva flyover:

I am not sure if the bus stop will shelter users completely from the elements, but it’s still far better than having people stand at unmarked places on the road while waiting for buses!
Hopefully, all such bus stops will also have identifying names, and will have the names of the bus routes that stop there.
Heartening to see this construction going on! ⊕