Solving Travelling Thief Problems using Coordination Based Methods