Nonantum road is currently under construction, are you planning on taking the bike path in that area?. You might be better off going through newton/ brighton. Bike boston/ mass bike can help you find the streets with marked bike lanes. Also try rubel maps.