Sarah Jessica Parker Braves the Rain in NYC