It would be pretty cool if he it make his could available on github so others could do the same at their cities.
Hope it's helpful.
a bug fix:
`document.body.style.backgroundColor = 'rgb('+rgb.r+','+rgb.b+','+rgb.g+')';`
should be
`document.body.style.backgroundColor = 'rgb('+rgb.r+','+rgb.g+','+rgb.b+')'; `