Tesla Team at the New York City finish line