What is the Travel Rule and why is it required for crypto transactions?

Updated