Allegiance buys HarvardNet