More than 50 flights at Barcelona have been cancelled while 194 are delayed