https://developer.mbed.org/users/JackB/code/NTPClient2/#adfce3421f39