NOLA to Angola bike ride is a corporal work of mercy