Houstonians' generosity makes dreams come true