Google Cloud Print: A hands-on tour