When residents opened their gates to Happy Streets in Bengaluru Share March 24, 2025 minutespedia.in Bangalore