Modelling Agents with Variational Autoencoders in Multi-Agent Sequential Decision Making