Wow Airlines cancels operations: Thousands of passengers stranded