My understanding is that the new NJ Transit parking lot will be located between the railroad and Hackensack Avenue, on what is now vacant landfilled land. Not sure if it will be a parking lot or parking structure, I think there was some issue on funding.
Don't worry, your view from Feathers won't be obstructed by a parking structure (just kidding).