Young boy sits sadly on the sidewalk of a busy shopping street in Mexico City