MNM3D: a modelling tool for simulation of nanoparticle injection and transport in 3D geometries