Anybody knows what is best to travel from Montreal to Halifax ? By Via train or by Greyhound ? Any preferences ?