Integrating Machine-Type-Communication and Satellites for IoT