Non-terrestrial networks in 5G & beyond