Why do prices differ across exchanges?

Updated