where does the guadalupe river start and end