living in small German towns