What makes a terrible airport (and what would make an amazing one)