40 million up: what does the future hold for London’s Thames Clippers?