Why Japan has such good railways - Tech Sentiments