Passengers protest after PIA Karachi-Lahore flight delayed by over 5 hours