Helsinki Finland, Map, Population, & Histor