Added domain constraint that airport name couldn't be blank to account
for invalid airport codes.