5G and edge computing