Riding the longest train route in Bangladesh for $10, worth it