Steven Garcia left his Albuquerque, New Mexico, home on foot last August.