Longitudinal analysis of antibody dynamics in COVID-19 convalescents reveals neutralizing responses up to 16 months after infection