2-year-old Houston girl found alive; Amber Alert cancelled