A CNN-RNN Architecture for Multi-Label Weather Recognition