Drunk Muni tunnel driver pleads no contest