Passenger constructor