No, an LTE-equipped Apple Watch will not come with a physical SIM card