Robert Pattinson signs autographs & takes pictures with fans in NY.