A 21-year-old college student worked at a Texas hotel for 32 hours alone during a flood. Guests say he's a hero