Julia Roberts Turns 46: Celebrates Birthday In New York City