What is 5G and what is going to it imply for you?