The Netherlands, Amsterdam, Transformatorweg, Nieuwe Hemweg