From Houston to Miami: Cubans' 21-Hour Drive for a Better Life