How Jessica Alba Got in Shape for New ‘Sin City’ Movie