Never a shortage of things to do in Bangkok