Amanda Bynes Spotted In New York City