Madras HC gives its nod for purchase of over 2,000 buses