Heavy rain results in flooded streets