Neil Patrick Harris Flashes An Adorable Smile In NYC