At least eight people have been killed after a freight train crashed into a public bus in Thailand.