Heavy rain leads to street flooding, downed trees