Castro Bows Out Today as New Mayor is Selected