Giant pandas have evolved to eat bamboo and spend hours each day searching for the most nutritious parts.