班加罗尔地理位置和气候特点是什么呢