A NEW APPROACH TO FILTERING AND ADAPTIVE CONTROL: OPTIMALITY RESULTS