Heavy rain saturates Vero Beach