The end of the two-year service contract: Sprint, AT&T join Verizon, T-Mobile in dropping contracts