Even though these vehicles can already do a lot on their own, the laws of most countries still require that a driver is present. In many cases, self-driving buses also need a special permit from the government. 