Site C dam project plagued by problems: expert