Google, Ericsson join hands to develop 5G, edge cloud solutions