SBA Communications acquires 3,252 towers from TowerCo for $1.45 billion