Supreme Court rules that states may require online retailers to collect sales taxes