Janmashtami festivities: ST buses a blessing for passengers