Repeated violations of Shaheen Airlines put passengers at risk