Survival guide for long-distance bus travel