Traveling Switzerland in MAY? What you need to know! Weather and more! [Full Travel Guide]