This Amy Klobuchar could beat Trump. Where has she been all year?