I will be visiting Berlin and will be there June 14. Trying to figure what to pack and wanted to know how the weather is like right now. Checked the weather sites and it seems there will be some rainy days. Will I need a leather jacket at nights? Is it too cool for shorts?