Due to a combination of the new construction next to 333 Grand and the coned off "delivery" lanes for 333 Grand, it is impossible to ride a bike northbound on Jersey Ave. I have almost been doored by moving/delivery trucks 3 times now. The bike lane needs to be defined and the moving/delivery zone should not be the entire right "lane" at 333 Grand. In addition, due to the ongoing construction there is large gravel all over the road. The road should be cleared so it is safe for cyclists and the bike lane should at least be temporarily defined before the road is resurfaced (which I thought was supposed to have been completed by now).