two-year cellphone contracts are almost dead. here's everything you need to know