5G: Is all the hype deserved?