Regulations Aware Motion Planning for Autonomous Surface Vessels in Urban Canals