Heavy rain flooded streets in Barcelona, trapping cars and causing a woman to be swept away.