This cool website lets you design custom map posters and T-shirts of anywhere in the world - and the results are undeniably cool