Heavy rain brings spring flooding