NBC: Fans thank Bad Bunny for 'giving a voice' to Puerto Rico at exactly the right time