When the heavy rainfall hit Texas in July 2025, it turned the Guadalupe River into a monster. Within hours, streets were rivers, homes were islands...