Alphabet beats estimates... but what about the moonshots? | Video