Neural McKean-Vlasov Processes: Distributional Dependence in Diffusion Processes