Airlines blame weather for all the delays