The pediatrics milestone pilot project: perspectives of current pediatric residents.