Katie Holmes and Suri Cruise Have a Fun-Filled Day in NYC