Brilliant photo essay by photographer Abby Ross. Daily life in Kibera, Kenya.