HRTC to buy 700 buses