Long Range Low Power Communication Technologies for the Internet of Things