Heidi Klum Lands In New York City