Cheap flight offers from Kansas City to Birmingham