Heavy rain causes flooding on the freeway