Time processing skills in typical and impaired development