A Supersymmetric solution to the solar and atmospheric neutrino problems