Dad travels cross country to surprise daughter for Christmas