2600 new buses in next 6 months