Thai teen brings grandfather to Singapore, travels 2,000km by train and bus, stays in JB to save costs