Extensive air shower radio detection: Recent results and outlook