I'm planning on visiting a friend in Boston some weekend soon, but a couple of problems. I don't have a car, and I don't have much cash. I looked up Greyhound and AmTrak, but the prices were out of my reach. Any ideas? I'm not hitchhiking either.