Buy-to-let market shows strain of recent years, despite resilience