Coherent structures from the three-dimensional non-linear Schrödinger equation