Haverhill sits at the northern end of the MBTA's Haverhill Line and also serves as an Amtrak Downeaster stop, but the station itself is bare-bones — a large waiting shelter, a clock, a parking lot, ...