New York City’s best public schools are harder to get into than the Ivy Leagues