I'm going to Savannakhet Laos, by bus from Bangkok, has anybody done this travel before? Do you know if sleeper buses are available and if I should book online in advance or I can buy at the bus stand?