A Deep Choice Model