Assembly Planning for Robotic Construction with In-Situ Materials