Demi Moore out and about in NYC