Trip planning on a budget