Travelling waves in plankton dynamics