20110518 city.hubballi: Lab on wheels chugs in at Hubli station