A truck driver in Bolivia has been arrested after a bus rolled 500 metres down a ravine following a collision, killing 31 people in the South American nation.