Doosan excavators and wheel loaders in the Albany N.Y.