Added validations to Transport model