San Francisco Frontiers - Just a little late: Frankfurt celebrates new airport terminal