My husband and I will be celebrating our 30th anniversary by taking the train from Toronto to Jasper in early May and visiting Lake Louise and Golden. Can anyone give us an idea of what the weather is likely to be? We hope to do some moderate hiking and wonder if that will be possible. Will we find snow at that time of year? Rain? Or--fingers crossed--mild temperatures and sunshine?