Google Hummingbird? Almost a month ago, Google turned 15, and to commemorate decided to announce in Menlo Park garage where… Read More