Heavy downpours flood Norwich streets