Re-imagining mathematics teacher education through undergraduate research