Bryce Harper acknowledges he may not be with Nationals much longer