Looks like it's done in Flash. Still very impressive but would have been even cooler if it was all JS/webgl/canvas voodoo. Would love to know where they're getting some of the data from (e.g. the bikes and atm locations).
Hmm, if they are, they're elaborately faking to the extent of making up sources in the footer. I'll take a look tonight if there is a CCTV camera where they claim there is and let you know!
Not sure about the other cities, but for London, the bike locations are probably coming from the GLA Datastore http://data.london.gov.uk/datastore/package/tfl-cycle-hire-l.... ATM information perhaps through Mastercard's API? http://www.programmableweb.com/api/mastercard-atm-locations
I saw this a while back and thought it was a brilliantly executed marketing campaign.
On a side note, whatever happened to Ingress?