Airlines struggle to fill seats