Heavy rainstorms cut rail links, delayed airport operations in Barcelona, and triggered alerts across 12 autonomous communities on Wednesday as an atmospheric trough moved across Spain.