Hailing Karnataka’s efforts in providing better public transport system, the Centre on Wednesday sanctioned 2,104 buses to the State under Jawaharlal Nehru National Urban Renewal Mission (JnNURM).