Adventures in 5G