Gap is blaming the weather for poor sales of its boring clothes