20140811 home.science: Google doodle celebrates spectacular meteor shower