Transport Department slammed for new licence machine secrecy